home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 1 (Walnut Creek)
/
Aminet - June 1993 [Walnut Creek].iso
/
aminet
/
dev
/
lang
/
bcpl4amiga.lha
/
bcpl
/
LIBHDR
< prev
next >
Wrap
Text File
|
1988-03-23
|
2KB
|
51 lines
GLOBAL $( START:1; SETPM:2; ABORT:3
BACKTRACE:4; ERRORMESSAGE:5
SAVEAREA:6
UNLOADALL:7; LOADFORT:8; UNLOAD:9; LOAD:10
SELECTINPUT:11; SELECTOUTPUT:12
RDCH:13; WRCH:14
UNRDCH:15; INPUT:16; OUTPUT:17
INCONTROL:18; OUTCONTROL:19
TRIMINPUT:20; SETWINDOW:21; BINARYINPUT:22
READREC:23; WRITEREC:24; WRITESEG:25; SKIPREC:26
TIMEOFDAY:27; TIME:28; DATE:29; STOP:30
LEVEL:31; LONGJUMP:32
WRAPOUTPUT:33
BINWRCH:34; REWIND:35
FINDLOG:36; WRITETOLOG:37; FINDTERMINAL:38; FINDPARM:39
APTOVEC:40
FINDOUTPUT:41; FINDINPUT:42; FINDLIBRARY:43; INPUTMEMBER:44
PARMS:45; ENDREAD:46; ENDWRITE:47; CLOSELIBRARY:48
OUTPUTMEMBER:49; ENDTOINPUT:51
LOADPOINT:52; ENDPOINT:53
STACKBASE:54; STACKEND:55; STACKHWM:56
// GLOBAL 57 IS SET TO 'OS' OR 'CMS'
INPROGRAM:58; VALIDPOINTER:59 // PROGRAM AND DATA EXTENTS
WRITES:60; COMPAREBYTES:61
WRITEN:62; NEWLINE:63; NEWPAGE:64
WRITEO:65; PACKSTRING:66; UNPACKSTRING:67; WRITED:68
WRITEARG:69; READN:70; TERMINATOR:71
SCANBLOCKFILE:72 // 73 SPARE
WRITEX:74; WRITEHEX:75; WRITEF:76; WRITEOCT:77
MAPSTORE:78; USERPOSTMORTEM:79
CALLIFORT:80; CALLRFORT:81; SETBREAK:82; ISBREAK:83
ERRORRESET:84; GETBYTE:85; PUTBYTE:86
GETVEC:87; FREEVEC:88
RANDOM:89; MULDIV:90; RESULT2:91; BLOCKSIZE:92
CREATEBLOCKFILE:93; OPENBLOCKFILE:94; UPDATEBLOCKFILE:94; CLOSEBLOCKFILE:95
READBLOCK:96; WRITEBLOCK:97; WRNEXTBLOCK:98
MOVEBYTES:99
$)
MANIFEST $(
ENDSTREAMCH=-1; BYTESPERWORD=4
BITSPERWORD=32; BITSPERBYTE=8
MAXSTRLENGTH=255
FIRSTFREEGLOBAL=150; FG=FIRSTFREEGLOBAL
MAXINT=#X7FFFFFFF
MININT=#X80000000
TICKSPERSECOND=38400
$)